﻿using System;
using TrackIT.Common;

namespace TrackIT.UnitTest
{
    public class MockTaskConfigSection : TrackITBaseConfigurationSection
    {
        public override String TaskFilename { get; set; }
        public override String MantisIssueNumberRegEx { get; set; }
        public override String MantisServer { get; set; }
        public override String ProjectId { get; set; }
        public override String UserName { get; set; }
        public override String Password { get; set; }
        public override String WorkFilename { get; set; }
        public override String TaskPrefix
        {
            get
            {
                return "EOL_";
            }
            set
            {
            }
        }

        public override String WorkPath
        {
            get
            {
                return string.Empty;
            }
        }
        public override String WorkFileNameWithoutPath
        {
            get
            {
                return string.Empty;
            }
        }
        public override bool DetectWorkFileChange
        {
            get
            {
                return false;
            }
            set
            {
            }
        }

        public override bool UseMantis { get; set; }

        public override string LinePrefix
        {
            get
            {
                return "% ";
            }
            set
            {
            }
        }
    }
}

